window: Update popover positions on ::size-allocate
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 1 Aug 2014 15:38:42 +0000 (17:38 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Sun, 3 Aug 2014 16:37:53 +0000 (18:37 +0200)
commit5b8267028d89e665eb1ab03165b1309903ea3f9a
treecacfe91d8938373149bdc0e6695eacbbc817faff
parentbd07845c3127bac662ed019677be8f6fbe50a663
window: Update popover positions on ::size-allocate

Popovers may get relocations optimized away if only x/y changed
in the GtkAllocation. So make sure the toplevel updates popover
positions on all situations.

https://bugzilla.gnome.org/show_bug.cgi?id=729140
gtk/Makefile.am
gtk/gtkpopover.c
gtk/gtkpopoverprivate.h [new file with mode: 0644]
gtk/gtkwindow.c